无迹卡尔曼滤波(UKF):一种用于非线性系统的递推状态估计算法。它用一组“西格玛点(sigma points)”来近似非线性变换后的均值与协方差,通常比扩展卡尔曼滤波(EKF)更不依赖求导、在强非线性下更稳健。(除该技术义外,unscented 在日常英语中还有“无香的/不含香精的”之意。)
/ʌnˈsɛntɪd ˈkælmən ˈfɪltər/
The unscented Kalman filter estimates the robot’s position from noisy sensors.
无迹卡尔曼滤波可以从带噪声的传感器数据中估计机器人的位置。
In nonlinear tracking, an unscented Kalman filter can outperform an EKF because it avoids linearizing the model with Jacobians.
在非线性跟踪中,无迹卡尔曼滤波往往优于扩展卡尔曼滤波,因为它不需要用雅可比矩阵对模型做线性化近似。
“Kalman filter” 得名于控制与估计领域的重要学者 Rudolf E. Kalman。而 “unscented(无迹)” 来自 Julier 与 Uhlmann 提出的“无迹变换(Unscented Transform)”思想:与其对非线性函数做泰勒展开并取导数(如 EKF),不如用精心选取的一组样本点在不显式求导的情况下传播不确定性,因此称为“无迹”。